Using Machine Learning For Disease Prediction And Patient Risk-Stratification